manufacturing plc programming all terrain manufacturers rigid class plc controls safety awareness training cranes risk assessment engineering rough terrain automation professional control industrial manufacturer crane